跳到主要内容

上网

上网分两种情况:****


自动获取IP****


如果用户上网时自动dhcp获取IP地址,则插上网线后,只要添加dns就可以上网。** 修改/etc/resolv.conf设置dns服务器:**


pi@raspberrypi ~ $ sudo vim.tiny /etc/resolv.conf

nameserver 8.8.8.8 //在这里添加dns

或者用户还可以选择用gedit修改文件。****


pi@raspberrypi ~ $ sudo gedit /etc/resolv.conf

nameserver 8.8.8.8 //在这里添加dns


关于vim的使用方法,用户可参考如下网址。****


http://www.cnblogs.com/itech/archive/2009/04/17/1438439.html


静态设置IP****

a)编辑** /etc/network/interfaces**文件。****


pi@raspberrypi ~ $ sudo vim.tiny /etc/network/interfaces


****


auto lo

iface lo inet loopback

iface eth0 inet dhcp


修改为:****


auto lo

iface lo inet loopback

iface eth0 inet static address 192.168.0.10 //这里根据用户使用的静态IP**地址修改。**

netmask 255.255.255.0

gateway 192.168.0.1 //这里根据用户使用网关进行修改。

b)并修改**/etc/resolv.conf设置dns**服务器:****


pi@raspberrypi ~ $ sudo vim.tiny /etc/resolv.conf

nameserver 8.8.8.8 //在这里添加dns


c)执行下面两个命令,启用新设置****

pi@raspberrypi ~ $ sudo ifdown eth0

pi@raspberrypi ~ $ sudo ifup eth0//在这里添加dns


d)验证是否能够上网,如果能够ping通百度,则说明能够上网。****


能够上网的打印信息如下:****


pi@raspberrypi ~ $ ping www.baidu.com

PING www.a.shifen.com (220.181.111.147) 56(84) bytes of data.

64 bytes from 220.181.111.147: icmp_req=1 ttl=54 time=167 ms

64 bytes from 220.181.111.147: icmp_req=2 ttl=54 time=77.9 ms

64 bytes from 220.181.111.147: icmp_req=3 ttl=54 time=79.0 ms

64 bytes from 220.181.111.147: icmp_req=4 ttl=54 time=77.9 ms

^C

-- www.a.shifen.com ping statistics ---

4 packets transmitted, 4 received, 0% packet loss, time 3003ms

rtt min/avg/max/mdev = 77.903/100.481/167.041/38.431 ms


如果用户使用的是静态IP,有可能在使用的过程中有可能会断网,而且不能再上网,请用户再重复(b)、(c)、(d)步骤,进行上网验证。****